Pular para o conteúdo

Duvida com Script [ ping ]

Responder tópico
  • Denunciar
  • Indicar

1. Duvida com Script [ ping ]

Enviado em 13/12/2007 - 23:37h

Galera do VOL tudo blz??

Minha duvida é a seguinte como faço para inserir manualmente o IP, exemplo no script abaixo eu insiro o Host.. gostaria de pingar no range de IP 200.171.166.xx toda vez que for pingar no ip tenho que mudar o script tem alguma forma mais pratica??

ps: sei que a pergunta ficou meio confusa.. qualquer coisa so perguntar

#!/bin/bash

#Define variaveis uteis

REDE="192.168.1"
DATA=$(date +%Y%m%d-%H%M)

#GUARDA NAS VARIAVEIS HOST [1|2] OS VALORES
#DIGITADOS PELOS USUÁRIOS

echo "digite o primeiro HOST: "
read HOST1

echo "Digite o último HOST: "
read HOST2

clear

# Define uma forma elegante de sair do programa

if [ $HOST2 == "q"]; then
exit

fi

for IP in $(seq $HOST1 $HOST2); do

ping -c 2 -w 2 192.168.1.$IP > /dev/null &&
echo "192.168.1.$IP - UP" ||
echo "192.168.1.$IP - DOWN"

done

exit



Obrigado

Jeferson_roseira


Responder tópico

2. Re: Duvida com Script [ ping ]

Enviado em 14/12/2007 - 10:43h

amigo, tem como sim, tem algumas formas de fazer isso, uma delas é:

assim como esta no exemplo: ele vai ler a variavel variavel e o valor dela vai passar a ser o que você digitar apos a execução do script.

$ echo "Entre com o valor para a variável: " ; read variavel



[]´s

3. blz

Enviado em 16/12/2007 - 23:07h

vou ter aqui e depois te falo..

valeu por enquanto

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder